package com.jerry.huihome.module.find_near_mine.entity;

import java.util.List;

/**
 * Created by axiang on 2016/5/13.
 */
public class AfflatusItemEntity{

    /**
     * respCode : 00
     * respMsg : OK
     * body : {"workid":44,"designerid":1025,"designername":"朱亮","avatar":"http://112.124.35.101:8888/upimg/150512/1025_c96e15a7-9af5-4903-b5e9-04d525263846.png","designerStyle":"美式","totalScore":4,"fee":150,"decoStyle":"现代简约","description":null,"village":"融圣国际","houseType":"三室","houseArea":"130","workname":"摩登时代","commentCount":10,"appraiseCount":29,"shareCount":61,"coverImg":"http://112.124.35.101:8888/upimg/150508/1025_a8352d76-5010-430e-b297-6d952a8d2c13.jpg","appraised":0,"detailItems":[{"id":109,"workid":44,"listImg":"http://112.124.35.101:8888/upimg/150508/1025_532fa0fd-4811-4124-a2be-396c5e184b20.jpg","description":"大面积的浅色搭配黑色作为主调，没有过多艳丽与花俏的装饰，几何形的餐桌、隔断、灯饰精致的将空间进行切割，现代都市的摩登感呼之欲出。","appraiseCount":1,"commentCount":0,"width":2940,"height":1907},{"id":110,"workid":44,"listImg":"http://112.124.35.101:8888/upimg/150508/1025_ecd7453d-9c34-4ffe-a78b-972d0529a4e3.jpg","description":"设计师使用大面积的黑色贯穿整个空间，给人以沉稳、安详、自然亲近的舒适感。","appraiseCount":0,"commentCount":0,"width":2253,"height":1904},{"id":111,"workid":44,"listImg":"http://112.124.35.101:8888/upimg/150508/1025_a8352d76-5010-430e-b297-6d952a8d2c13.jpg","description":"几盏暖色调的吊灯让就餐环境更温暖更和谐。","appraiseCount":0,"commentCount":0,"width":2940,"height":1910},{"id":112,"workid":44,"listImg":"http://112.124.35.101:8888/upimg/150508/1025_8bebad92-bbc5-49bf-a787-277698735146.jpg","description":"白色的收纳柜美观实用，色彩搭配与整个空间的风格一致，条纹状的黑色大理石地砖沉稳踏实。","appraiseCount":0,"commentCount":0,"width":2940,"height":2000},{"id":113,"workid":44,"listImg":"http://112.124.35.101:8888/upimg/150508/1025T_921a99c4-cf7e-4445-8e45-a62a5d162507.jpg","description":"玄关处一整面墙的鞋柜，满足了日常居住所需的收纳功能，玄关处的一面沙发更是人性化的设计，可以坐下来更换鞋子。","appraiseCount":1,"commentCount":1,"width":2940,"height":2061},{"id":114,"workid":44,"listImg":"http://112.124.35.101:8888/upimg/150508/1025_bc0f313f-abb9-43b8-96c4-b1fc4227cd8e.jpg","description":"次卧一面黑白交错的衣柜展现了这个案例的最大的特色，暗青色墙漆让空间多了几丝跳跃感，更加灵动。","appraiseCount":0,"commentCount":0,"width":2940,"height":1910},{"id":115,"workid":44,"listImg":"http://112.124.35.101:8888/upimg/150508/1025_8d234cf8-2496-43f9-8c01-999bb7b127f8.jpg","description":"主卧的主打色依旧是黑白相错，整面浅灰色的背景墙更突显出大气与摩登，装订在墙上的壁灯极具温馨感，省去了配置床头灯的空间。","appraiseCount":0,"commentCount":0,"width":2940,"height":1730},{"id":116,"workid":44,"listImg":"http://112.124.35.101:8888/upimg/150508/1025T_2b685996-6d6b-4bb8-bf99-163e4618b472.jpg","description":"次卧与房子整体的摩登感不太相符，但是现代简约的感觉就特别明显了，原木色的地板与窗帘色彩搭配一致，装订在墙上的书柜极其简单，美观的同时还节省了空间。","appraiseCount":1,"commentCount":1,"width":2940,"height":1916},{"id":117,"workid":44,"listImg":"http://112.124.35.101:8888/upimg/150508/1025T_60aa4e36-64d8-4afe-9f06-a2a0d45235df.jpg","description":"白色瓷质洗漱池干净大气，搭配黑色的大理石条纹地砖，简约中带有时尚。","appraiseCount":0,"commentCount":0,"width":2094,"height":2880}],"likelyWorks":[]}
     */

    private String respCode;
    private String respMsg;
    /**
     * workid : 44
     * designerid : 1025
     * designername : 朱亮
     * avatar : http://112.124.35.101:8888/upimg/150512/1025_c96e15a7-9af5-4903-b5e9-04d525263846.png
     * designerStyle : 美式
     * totalScore : 4.0
     * fee : 150
     * decoStyle : 现代简约
     * description : null
     * village : 融圣国际
     * houseType : 三室
     * houseArea : 130
     * workname : 摩登时代
     * commentCount : 10
     * appraiseCount : 29
     * shareCount : 61
     * coverImg : http://112.124.35.101:8888/upimg/150508/1025_a8352d76-5010-430e-b297-6d952a8d2c13.jpg
     * appraised : 0
     * detailItems : [{"id":109,"workid":44,"listImg":"http://112.124.35.101:8888/upimg/150508/1025_532fa0fd-4811-4124-a2be-396c5e184b20.jpg","description":"大面积的浅色搭配黑色作为主调，没有过多艳丽与花俏的装饰，几何形的餐桌、隔断、灯饰精致的将空间进行切割，现代都市的摩登感呼之欲出。","appraiseCount":1,"commentCount":0,"width":2940,"height":1907},{"id":110,"workid":44,"listImg":"http://112.124.35.101:8888/upimg/150508/1025_ecd7453d-9c34-4ffe-a78b-972d0529a4e3.jpg","description":"设计师使用大面积的黑色贯穿整个空间，给人以沉稳、安详、自然亲近的舒适感。","appraiseCount":0,"commentCount":0,"width":2253,"height":1904},{"id":111,"workid":44,"listImg":"http://112.124.35.101:8888/upimg/150508/1025_a8352d76-5010-430e-b297-6d952a8d2c13.jpg","description":"几盏暖色调的吊灯让就餐环境更温暖更和谐。","appraiseCount":0,"commentCount":0,"width":2940,"height":1910},{"id":112,"workid":44,"listImg":"http://112.124.35.101:8888/upimg/150508/1025_8bebad92-bbc5-49bf-a787-277698735146.jpg","description":"白色的收纳柜美观实用，色彩搭配与整个空间的风格一致，条纹状的黑色大理石地砖沉稳踏实。","appraiseCount":0,"commentCount":0,"width":2940,"height":2000},{"id":113,"workid":44,"listImg":"http://112.124.35.101:8888/upimg/150508/1025T_921a99c4-cf7e-4445-8e45-a62a5d162507.jpg","description":"玄关处一整面墙的鞋柜，满足了日常居住所需的收纳功能，玄关处的一面沙发更是人性化的设计，可以坐下来更换鞋子。","appraiseCount":1,"commentCount":1,"width":2940,"height":2061},{"id":114,"workid":44,"listImg":"http://112.124.35.101:8888/upimg/150508/1025_bc0f313f-abb9-43b8-96c4-b1fc4227cd8e.jpg","description":"次卧一面黑白交错的衣柜展现了这个案例的最大的特色，暗青色墙漆让空间多了几丝跳跃感，更加灵动。","appraiseCount":0,"commentCount":0,"width":2940,"height":1910},{"id":115,"workid":44,"listImg":"http://112.124.35.101:8888/upimg/150508/1025_8d234cf8-2496-43f9-8c01-999bb7b127f8.jpg","description":"主卧的主打色依旧是黑白相错，整面浅灰色的背景墙更突显出大气与摩登，装订在墙上的壁灯极具温馨感，省去了配置床头灯的空间。","appraiseCount":0,"commentCount":0,"width":2940,"height":1730},{"id":116,"workid":44,"listImg":"http://112.124.35.101:8888/upimg/150508/1025T_2b685996-6d6b-4bb8-bf99-163e4618b472.jpg","description":"次卧与房子整体的摩登感不太相符，但是现代简约的感觉就特别明显了，原木色的地板与窗帘色彩搭配一致，装订在墙上的书柜极其简单，美观的同时还节省了空间。","appraiseCount":1,"commentCount":1,"width":2940,"height":1916},{"id":117,"workid":44,"listImg":"http://112.124.35.101:8888/upimg/150508/1025T_60aa4e36-64d8-4afe-9f06-a2a0d45235df.jpg","description":"白色瓷质洗漱池干净大气，搭配黑色的大理石条纹地砖，简约中带有时尚。","appraiseCount":0,"commentCount":0,"width":2094,"height":2880}]
     * likelyWorks : []
     */

    private BodyBean body;

    public String getRespCode(){
        return respCode;
    }

    public void setRespCode(String respCode){
        this.respCode = respCode;
    }

    public String getRespMsg(){
        return respMsg;
    }

    public void setRespMsg(String respMsg){
        this.respMsg = respMsg;
    }

    public BodyBean getBody(){
        return body;
    }

    public void setBody(BodyBean body){
        this.body = body;
    }

    public static class BodyBean{
        private int workid;
        private int designerid;
        private String designername;
        private String avatar;
        private String designerStyle;
        private double totalScore;
        private int fee;
        private String decoStyle;
        private Object description;
        private String village;
        private String houseType;
        private String houseArea;
        private String workname;
        private int commentCount;
        private int appraiseCount;
        private int shareCount;
        private String coverImg;
        private int appraised;
        /**
         * id : 109
         * workid : 44
         * listImg : http://112.124.35.101:8888/upimg/150508/1025_532fa0fd-4811-4124-a2be-396c5e184b20.jpg
         * description : 大面积的浅色搭配黑色作为主调，没有过多艳丽与花俏的装饰，几何形的餐桌、隔断、灯饰精致的将空间进行切割，现代都市的摩登感呼之欲出。
         * appraiseCount : 1
         * commentCount : 0
         * width : 2940
         * height : 1907
         */

        private List<DetailItemsBean> detailItems;
        private List<?> likelyWorks;

        public int getWorkid(){
            return workid;
        }

        public void setWorkid(int workid){
            this.workid = workid;
        }

        public int getDesignerid(){
            return designerid;
        }

        public void setDesignerid(int designerid){
            this.designerid = designerid;
        }

        public String getDesignername(){
            return designername;
        }

        public void setDesignername(String designername){
            this.designername = designername;
        }

        public String getAvatar(){
            return avatar;
        }

        public void setAvatar(String avatar){
            this.avatar = avatar;
        }

        public String getDesignerStyle(){
            return designerStyle;
        }

        public void setDesignerStyle(String designerStyle){
            this.designerStyle = designerStyle;
        }

        public double getTotalScore(){
            return totalScore;
        }

        public void setTotalScore(double totalScore){
            this.totalScore = totalScore;
        }

        public int getFee(){
            return fee;
        }

        public void setFee(int fee){
            this.fee = fee;
        }

        public String getDecoStyle(){
            return decoStyle;
        }

        public void setDecoStyle(String decoStyle){
            this.decoStyle = decoStyle;
        }

        public Object getDescription(){
            return description;
        }

        public void setDescription(Object description){
            this.description = description;
        }

        public String getVillage(){
            return village;
        }

        public void setVillage(String village){
            this.village = village;
        }

        public String getHouseType(){
            return houseType;
        }

        public void setHouseType(String houseType){
            this.houseType = houseType;
        }

        public String getHouseArea(){
            return houseArea;
        }

        public void setHouseArea(String houseArea){
            this.houseArea = houseArea;
        }

        public String getWorkname(){
            return workname;
        }

        public void setWorkname(String workname){
            this.workname = workname;
        }

        public int getCommentCount(){
            return commentCount;
        }

        public void setCommentCount(int commentCount){
            this.commentCount = commentCount;
        }

        public int getAppraiseCount(){
            return appraiseCount;
        }

        public void setAppraiseCount(int appraiseCount){
            this.appraiseCount = appraiseCount;
        }

        public int getShareCount(){
            return shareCount;
        }

        public void setShareCount(int shareCount){
            this.shareCount = shareCount;
        }

        public String getCoverImg(){
            return coverImg;
        }

        public void setCoverImg(String coverImg){
            this.coverImg = coverImg;
        }

        public int getAppraised(){
            return appraised;
        }

        public void setAppraised(int appraised){
            this.appraised = appraised;
        }

        public List<DetailItemsBean> getDetailItems(){
            return detailItems;
        }

        public void setDetailItems(List<DetailItemsBean> detailItems){
            this.detailItems = detailItems;
        }

        public List<?> getLikelyWorks(){
            return likelyWorks;
        }

        public void setLikelyWorks(List<?> likelyWorks){
            this.likelyWorks = likelyWorks;
        }

        public static class DetailItemsBean{
            private int id;
            private int workid;
            private String listImg;
            private String description;
            private int appraiseCount;
            private int commentCount;
            private int width;
            private int height;

            public int getId(){
                return id;
            }

            public void setId(int id){
                this.id = id;
            }

            public int getWorkid(){
                return workid;
            }

            public void setWorkid(int workid){
                this.workid = workid;
            }

            public String getListImg(){
                return listImg;
            }

            public void setListImg(String listImg){
                this.listImg = listImg;
            }

            public String getDescription(){
                return description;
            }

            public void setDescription(String description){
                this.description = description;
            }

            public int getAppraiseCount(){
                return appraiseCount;
            }

            public void setAppraiseCount(int appraiseCount){
                this.appraiseCount = appraiseCount;
            }

            public int getCommentCount(){
                return commentCount;
            }

            public void setCommentCount(int commentCount){
                this.commentCount = commentCount;
            }

            public int getWidth(){
                return width;
            }

            public void setWidth(int width){
                this.width = width;
            }

            public int getHeight(){
                return height;
            }

            public void setHeight(int height){
                this.height = height;
            }
        }
    }
}
